.page {
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  background-size: cover;
  transition: all 0.5s;
  display: flex;
  flex-direction: column;
  background: #000;
  .detail {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    text-align: center;
    overflow: hidden;
    color: #fff;
    .logo{
      margin: 0 auto;
      width: 276rpx;
      height: 56rpx;
      margin-top: 230rpx;
    }

    .goods{
      position: relative;
      display: flex;
      flex-direction: column;
      /*margin: 60rpx auto;*/
      image{
        width: 100%;
      }
    }

    .footer-btn {
      width: 400rpx;
      height: 68rpx;
      display: flex;
      align-items: center;
      justify-content: center;
      letter-spacing: 4rpx;
      margin: 0 auto;
      color: rgb(157, 114, 32);
      font-size: 23rpx;
      background: linear-gradient(161.96deg, rgb(252, 244, 232) -16.529%, rgb(208, 173, 116) 100.353%);
    }
  }
}